battered sole - Almanca İngilizce Sözlük